Synonyms for "Florida water rat"

Words with similar meaning